
//void Ax_fan_mf_cpu_siddon(float *X,float *y,float SO,float OD,float scale,int nx,int ny,int nv,float *sd_phi,int nd,float *y_det,int *id_X);
void weighted_Ax_fan_mf_cpu_siddon(float *X,float *y,float SO,float OD,float scale,int nx,int ny,int nv,float *sd_phi,int nd,float *y_det,int *id_X, float * prjImg, float * PixelWeighting);
//extern "C" void Ax_fan_mf_gpu_siddon(float *X,float *y,float SO,float OD,float scale,int nx,int ny,int nv,float *sd_phi,int nd,float *y_det,int *id_X,int nt);
// Siddon's method to compute the X-ray transform

